package com.carl.zlds.pojo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author carl
 */
@Data
public class GameAccountVO implements Serializable {
    private Long id;
    private String account;
    private Integer level;
    private String title;
    private String content;
    private Integer price;
    private Integer topLevel;
    private Integer up;
    private String gameTagInfoList;
    private List<GameTagInfoVO> tagInfoList;
    private String img;
    private Integer hot;
    private Integer s1;
    private Integer s2;
    private Integer s3;
    private Integer status;
    private Long gameId;
    @JsonProperty("launch_time")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date launchTime;
    @JsonProperty("create_time")
    private Date createTime;
    @JsonProperty("update_time")
    private Date updateTime;
}
